﻿/*
    This is 'blue' stylesheet for 'Default' template of Nemesis Gallery.
    
    (c) Michal A. Valášek - Altairis, 2008 | www.nemesis.cz
*/

body {
    background-color: #000033;
    color: #0000cc;
    font-family: Arial, Helvetica, sans-serif;
}

a:link {
    color: #3333ff;
}
a:visited {
    color: #3333cc;
}
a:hover {
    color: #ffffff;
}

img {
    border: none;
}

h1 {
    font-weight: normal;
    margin: 0px;
    font-size: 180%;
    color: #ffffff;
}
h2 {
    font-weight: normal;
    margin: 0px;
    font-size: 160%;
    color: #ccccff;
    border-top: solid 1px #ffffff;
    margin-top: .2ex;
    padding-top: 1ex;
}
h3 {
    font-weight: normal;
    margin: 0px;
    font-size: 120%;
    color: #ccccff;
}

/* Common page layout */

div.header {
    width: 850px;
    padding: 10px;
    border: solid 1px #0000cc;
    margin: 0px auto 10px auto;
    background-color: #000099;
}

div.footer {
    font-size: 80%;
    text-align: center;
    color: #666666;
}
div.footer a:link {
    color: #666666;
    text-decoration: none;
}
div.footer a:visited {
    color: #666666;
    text-decoration: none;
}
div.footer a:hover {
    color: #999999;
    text-decoration: none;
}

/* Directory listing */

div.directories {
    width: 850px;
    padding: 10px;
    border: solid 1px #0000cc;
    margin: 0px auto 10px auto;
    background-color: #000066;
}
div.directories ul {
    margin: 0px 0px 0px 20px;
    padding: 0px;
}
div.directories ul li {
    margin: 0px;
    padding: 0px;
}

div.files {
    width: 860px;
    padding: 5px;
    border: solid 1px #0000cc;
    margin: 0px auto 10px auto;
    background-color: #000066;
}
div.files img {
    border: none;
    margin: 5px;
    padding: 5px;
    background-color: darkblue;
}

/* Information page */

div.picture {
    width: 850px;
    padding: 10px;
    border: solid 1px #0000cc;
    margin: 0px auto 10px auto;
    background-color: #000066;
    text-align: center;
}

div.navigation {
    width: 870px;
    margin: 0px auto 10px auto;
    text-align: center;
    font-size: 90%;
}
div.navigation a:link {
    color: #cccccc;
    background-color: #000066;
    padding: 3px;
    border: solid 1px #0000ff;
    display: block;
    text-decoration: none;
}
div.navigation a:visited {
    color: #999999;
    background-color: #000066;
    padding: 3px;
    border: solid 1px #0000ff;
    display: block;
    text-decoration: none;
}
div.navigation a:hover {
    color: #ffffff;
    background-color: #000099;
    padding: 3px;
    border: solid 1px #0000ff;
    display: block;
    text-decoration: none;
}
div.navigation a.prev {
    width: 150px;
    float: left;
}
div.navigation a.index {
    width: 530px;
    margin: 0ex auto;
}
div.navigation a.next {
    width: 150px;
    float: right;
}

div.information {
    width: 850px;
    padding: 5px 10px;
    border: solid 1px #0000cc;
    margin: 0px auto 10px auto;
    background-color: #000066;
    text-align: center;
    font-size: 90%;
}
